farm ditch - Turc Anglais Dictionnaire